body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img{ margin: 0;padding:0; }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none !important}
a:active {text-decoration: none;}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
img{ border:0;}
.clearfix {	display: block;zoom:1;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;	display: block;	clear: both;}
.foot{ margin-top:10px;}
/* top */
.header-wrap{ width:77px; }
.header-bd{ width: 77px; height: 77px; position: fixed; left:50%;margin-left:520px;z-index:999;bottom:50px;display:none; }
.fixed{ position: fixed; width: 100px; }
.fixed .header-hd{ display: none;}
.fixed .header-bd{display:block;}
/* top */
/* 主体框架 */
.main{ width:1000px;margin:20px auto 0;}
.main .Mleft{ width:340px;}
.main .Mright{ width:650px;}
/* 白底阴影 */
.shadow{ background:#fff;box-shadow: 1px 1px 4px 0px #ddd;margin-bottom:10px;padding:20px;}
/* -------------------右侧----------------- */
/*焦点图*/
.scroll { position:relative; width:650px; height:364px; overflow:hidden}
.scroll .swiper-pagination{position:absolute;bottom:3px;left:498px;width:115px;}
.scroll .swiper-pagination-bullet{display:inline-block;width: 10px;height: 10px;margin-left: 5px;cursor:pointer;border-radius: 50px;background:#fff;opacity: 1;}
.scroll .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#7d88d4;}
.scroll .box {float:left;width:650px;height: 364px;overflow:hidden;}
.scroll .box img{ width:650px;height:364px; }
.scroll .box .bg {	height: 100px;	margin-top: -100px;	background:url(/themes/cyol/assets/images/kab/scroll_bg_repeat.png) left top repeat-x;	position: relative;	}
.scroll .box .txt {padding-left: 15px;height:50px;margin-top:-50px;position:relative;}
.scroll .box h3{height: 50px;	line-height: 50px;	margin-top: -56px;	position: relative;	color: #fff;	font-size: 16px;	font-weight: normal;	text-overflow: ellipsis;	white-space: nowrap;	overflow: hidden;}
.scroll .box h3 a{ color:#fefefc;}
.scroll .box p{color:#b8b7b5; font-size:14px; line-height:24px;}
.scroll .arr_left {position:absolute; top:140px;z-index:2; left:12px; width:49px; height:81px; cursor:pointer;background:url(/themes/cyol/assets/images/kab/arrow_left_btn.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/themes/cyol/assets/images/kab/arrow_left_btn.png');_background:none;}
.scroll .arr_right {position:absolute; top:140px; right:12px; z-index:2;width:49px; height:81px; cursor:pointer;background:url(/themes/cyol/assets/images/kab/arrow_right_btn.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/themes/cyol/assets/images/kab/arrow_right_btn.png');_background:none;}
.scroll01_more{position: absolute;right: 10px;bottom: 3px;color: #fff;z-index: 10;font-size: 14px;}
/* 切换页签 */
.toggle_box{ overflow:hidden;border-bottom: 1px solid #f7f7f7;background:#fff;}
.toggle_box li{ cursor:pointer;float:left;padding:20px 11px 15px;font-size:16px;color:#414141;margin: 0px 27px;}
.toggle_box li a{color:#414141;}
.toggle_box li.cur{color:#5c65a0;border-bottom:5px solid #7d88d4;}
.demo_list{box-shadow: 1px 1px 4px 0px #ddd;}
.demo{ display:none;}
.demo .more{ height:48px;line-height:48px;background:#ffffff;display:block;/* margin-top:20px; */text-align:center;font-size:16px;/* box-shadow:0px 15px 10px -14px #999999; */color: #a1a1a2;}
.demo .more:hover{ text-decoration:none;}
.demo_box{ background:#ffffff;}
.pic_list li{ background:#ffffff;padding:20px;position:relative;border-bottom: 1px solid #f7f7f7;}
.pic_list li img,.text_list li img{ width: 200px;height: 120px;float:left;margin-right: 20px;}
.pic_list li h3{ max-height:21px;overflow:hidden;font-size:16px;margin-bottom: 5px;font-weight:normal;}
.pic_list li h3 a{ color:#424141;} 
.pic_list li .desc{ /* font-family:SimSun; */color: #b7b6b6;line-height:24px;max-height: 72px;font-size: 14px;overflow:hidden;}
.pic_list li .shu{ padding:0 5px;}
.pic_list li .time{ /* font-family:SimSun; */color: #c6c5c5;margin-top:3px;font-size: 13px;}
.pic_list li .time a{ color:#c6c5c5;}
.text_list li{ background:#ffffff;padding:20px 20px 19px;border-bottom: 1px solid #f7f7f7;}
.pic_list li:hover,.text_list li:hover{ background:#f8f8fa;}
.pic_list li:hover h3 a,.text_list li:hover h3 a{color:#7d88d4;}
.text_list li h3{ font-size:16px;max-height:42px;overflow:hidden;margin-bottom: 5px;font-weight:normal;}
.text_list li h3 a{ color:#424141;}
.text_list li .desc{ /* font-family:SimSun; */color: #b7b6b6;line-height:24px;font-size: 14px;max-height:72px;overflow:hidden;}
.text_list li .shu{ padding:0 5px;}
.text_list li .time{ /* font-family:SimSun; */color: #c6c5c5;margin-top:3px;font-size: 13px;}
.text_list li .time a{ color: #c6c5c5; }
/* 底部 */
.foot{ background:#fff;box-shadow: 1px 1px 4px 0px #ddd;text-align:center;font-size:16px;color:#959595;padding:60px 0;line-height:40px;margin-bottom:20px;}
.foot a{ color:#959595;}
.middle_ad{ padding:20px;height:80px;}
.middle_ad img{ height:80px;width:100%;}
